<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <h2>计算机程序可以处理大量的数据，为了方便数据的管理，将数据分成了不同的类型：</h2>
    <p>通过 typeof 关键字检测数据类型</p>
    <ul>
        <li>数值类型number

            即我们数学中学习到的数字，可以是整数、小数、正数、负数
        </li>
        <li>字符串类型string

            通过单引号（ ''） 、双引号（ ""）或反引号包裹的数据都叫字符串，单引号和双引号没有本质上的区别，推荐使用单引号。
        </li>
        <li>布尔类型boolean

            表示肯定或否定时在计算机中对应的是布尔类型数据，它有两个固定的值 true 和 false，表示肯定的数据用 true，表示否定的数据用 false。
        </li>
        <li>undefined

            未定义是比较特殊的类型，只有一个值 undefined，只声明变量，不赋值的情况下，变量的默认值为 undefined，一般很少【直接】为某个变量赋值为 undefined。
        </li>
        <li></li>
    </ul>
    <script>


        document.write(typeof 1)
        console.log(typeof 1);
        document.write('<br>') // 换行

        document.write(typeof 'asd')
        console.log(typeof 'dsf');
        document.write('<br>') // 换行

        document.write(typeof true)
        console.log(typeof true);

        document.write('<br>') // 换行
        document.write(typeof asda)
        console.log(typeof asda);

    </script>
</body>

</html>